Skip to content

fix: improve iOS runner crash diagnostics#793

Merged
thymikee merged 2 commits into
mainfrom
codex/fix-ios-fill-ax-crash
Jun 12, 2026
Merged

fix: improve iOS runner crash diagnostics#793
thymikee merged 2 commits into
mainfrom
codex/fix-ios-fill-ax-crash

Conversation

@thymikee

@thymikee thymikee commented Jun 12, 2026

Copy link
Copy Markdown
Member

Summary

Classifies iOS target-app crashes surfaced through runner failures when runner logs show AXRuntime/CoreText accessibility crashes, including the fill failure shape from the original report.

Keeps ordinary runner failures generic unless the bounded runner.log tail contains crash evidence.

Validation

pnpm exec vitest run src/platforms/ios/tests/runner-client.test.ts

pnpm check:fallow --base origin/main

pnpm check:quick

pnpm format

Manual iOS verification was completed before this rebase on Agent Device Tester: public API fill passed with delay and without delay on iOS 26.2; no compact snapshot paths used.

CI iOS simulator smoke replay initially hit a Settings navigation timeout unrelated to this PR; rerunning the failed iOS Smoke Tests job passed.

@github-actions

github-actions Bot commented Jun 12, 2026

Copy link
Copy Markdown

Size Report

Metric Base Current Diff
JS raw 1.3 MB 1.3 MB +2.0 kB
JS gzip 410.0 kB 410.7 kB +675 B
npm tarball 543.1 kB 543.7 kB +671 B
npm unpacked 1.8 MB 1.8 MB +2.0 kB

Startup median (7 runs, lower is better):

Scenario Base Current Diff
CLI --version 26.8 ms 27.3 ms +0.5 ms
CLI --help 52.5 ms 52.9 ms +0.4 ms

Top changed chunks:

Chunk Raw diff Gzip diff
dist/src/2415.js +2.0 kB +675 B

@thymikee thymikee merged commit 4f0886d into main Jun 12, 2026
19 of 20 checks passed
@thymikee thymikee deleted the codex/fix-ios-fill-ax-crash branch June 12, 2026 18:51
@github-actions

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-06-12 18:52 UTC

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant